We present an infinite family of protocols to distill magic states for$T$-gates that has a low space overhead and uses an asymptotic number of inputmagic states to achieve a given target error that is conjectured to be optimal.The space overhead, defined as the ratio between the physical qubits to thenumber of output magic states, is asymptotically constant, while both thenumber of input magic states used per output state and the $T$-gate depth ofthe circuit scale linearly in the logarithm of the target error $\delta$ (up to$\log \log 1/\delta$). Unlike other distillation protocols, this protocolachieves this performance without concatenation and the input magic states areinjected at various steps in the circuit rather than all at the start of thecircuit. The protocol can be modified to distill magic states for other gatesat the third level of the Clifford hierarchy, with the same asymptoticperformance. The protocol relies on the construction of weakly self-dual CSScodes with many logical qubits and large distance, allowing us to implementcontrol-SWAPs on multiple qubits. We call this code the "inner code". Thecontrol-SWAPs are then used to measure properties of the magic state and detecterrors, using another code that we call the "outer code". Alternatively, we useweakly-self dual CSS codes which implement controlled Hadamards for the innercode, reducing circuit depth. We present several specific small examples ofthis protocol.
展开▼
机译:我们提出了一系列无限的协议来为$ T $门提取魔术状态,这些状态空间开销很小,并且使用渐进数量的输入魔术状态来实现给定的目标误差,该误差被认为是最优的。物理量子位与输出魔术状态数量之间的比率是渐近恒定的,而每个输出状态使用的输入魔术状态数量和电路的$ T $门深度在目标误差$ \ delta的对数中呈线性比例$(最多$ \ log \ log 1 / \ delta $)。与其他蒸馏协议不同,此协议无需串联即可实现此性能,并且在电路的各个步骤(而不是在电路开始时的所有步骤)注入了输入魔术状态。可以修改该协议,以提取具有相同渐近性能的Clifford层次结构第三层中其他门的魔术状态。该协议依赖于具有许多逻辑量子位和远距离的弱自对偶CSScode的构造,从而使我们能够在多个量子位上实现control-SWAP。我们将此代码称为“内部代码”。然后,使用另一个称为“外部代码”的代码,将control-SWAP用于测量魔术状态和检测错误的属性。另外,我们使用弱自我的双重CSS代码对内部代码实施受控的Hadamards,从而减小电路深度。我们给出了该协议的几个具体的小例子。
展开▼